home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 131 / XENIATGM131.iso / Shareware / openOffice.org 641 / Windows / f_0178 / style.mod
Text File  |  2001-11-07  |  23KB  |  420 lines

  1. <!--
  2.     $Id: style.mod,v 1.43 2001/11/07 14:52:25 dvo Exp $
  3.  
  4.    The Contents of this file are made available subject to the terms of
  5.    either of the following licenses
  6.  
  7.           - GNU Lesser General Public License Version 2.1
  8.           - Sun Industry Standards Source License Version 1.1
  9.  
  10.    Sun Microsystems Inc., October, 2000
  11.  
  12.    GNU Lesser General Public License Version 2.1
  13.    =============================================
  14.    Copyright 2000 by Sun Microsystems, Inc.
  15.    901 San Antonio Road, Palo Alto, CA 94303, USA
  16.  
  17.    This library is free software; you can redistribute it and/or
  18.    modify it under the terms of the GNU Lesser General Public
  19.    License version 2.1, as published by the Free Software Foundation.
  20.  
  21.    This library is distributed in the hope that it will be useful,
  22.    but WITHOUT ANY WARRANTY; without even the implied warranty of
  23.    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  24.    Lesser General Public License for more details.
  25.  
  26.    You should have received a copy of the GNU Lesser General Public
  27.    License along with this library; if not, write to the Free Software
  28.    Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  29.    MA  02111-1307  USA
  30.  
  31.  
  32.    Sun Industry Standards Source License Version 1.1
  33.    =================================================
  34.    The contents of this file are subject to the Sun Industry Standards
  35.    Source License Version 1.1 (the "License"); You may not use this file
  36.    except in compliance with the License. You may obtain a copy of the
  37.    License at http://www.openoffice.org/license.html.
  38.  
  39.    Software provided under this License is provided on an "AS IS" basis,
  40.    WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING,
  41.    WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
  42.    MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
  43.    See the License for the specific provisions governing your rights and
  44.    obligations concerning the Software.
  45.  
  46.    The Initial Developer of the Original Code is: Sun Microsystems, Inc.
  47.  
  48.    Copyright: 2000 by Sun Microsystems, Inc.
  49.  
  50.    All Rights Reserved.
  51.  
  52.    Contributor(s): _______________________________________
  53.  
  54. -->
  55.  
  56. <!ELEMENT style:font-decl EMPTY>
  57. <!ATTLIST style:font-decl style:name %string; #REQUIRED>
  58. <!ATTLIST style:font-decl fo:font-family %string; #REQUIRED>
  59. <!ATTLIST style:font-decl style:font-style-name %string; #IMPLIED>
  60. <!ENTITY % fontFamilyGeneric "(roman|swiss|modern|decorative|script|system)">
  61. <!ATTLIST style:font-decl style:font-family-generic %fontFamilyGeneric;
  62.                            #IMPLIED>
  63. <!ENTITY % fontPitch "(fixed|variable)">
  64. <!ATTLIST style:font-decl style:font-pitch %fontPitch; #IMPLIED>
  65. <!ATTLIST style:font-decl style:font-charset %textEncoding; #IMPLIED>
  66.  
  67. <!ELEMENT style:style ( style:properties?,office:events?,style:map*)>
  68.  
  69. <!ATTLIST style:style style:name %styleName; #REQUIRED>
  70.  
  71. <!ENTITY % styleFamily "(paragraph|text|section|
  72.                          table|table-column|table-row|table-cell|table-page|chart|graphics|default|drawing-page|presentation|control)">
  73. <!ATTLIST style:style style:family %styleFamily; #REQUIRED>
  74.  
  75. <!ATTLIST style:style style:parent-style-name %styleName; #IMPLIED>
  76. <!ATTLIST style:style style:master-page-name %styleName; #IMPLIED>
  77. <!ATTLIST style:style style:next-style-name %styleName; #IMPLIED>
  78. <!ATTLIST style:style style:list-style-name %styleName; #IMPLIED>
  79. <!ATTLIST style:style style:data-style-name %styleName; #IMPLIED>
  80.  
  81. <!ATTLIST style:style style:auto-update %boolean; "false">
  82.  
  83. <!ATTLIST style:style style:class %string; #IMPLIED>
  84.  
  85. <!ELEMENT style:default-style (style:properties?)>
  86. <!ATTLIST style:default-style style:family %styleFamily; #REQUIRED>
  87.  
  88. <!ELEMENT style:map EMPTY>
  89.  
  90. <!ATTLIST style:map style:condition %string; #REQUIRED>
  91. <!ATTLIST style:map style:apply-style-name %styleName; #REQUIRED>
  92. <!ATTLIST style:map style:base-cell-address %cell-address; #IMPLIED>
  93.  
  94. <!ELEMENT style:properties ANY>
  95.  
  96. <!-- number format properties -->
  97. <!ATTLIST style:properties style:num-prefix %string; #IMPLIED>
  98. <!ATTLIST style:properties style:num-suffix %string; #IMPLIED>
  99. <!ATTLIST style:properties style:num-format %string; #IMPLIED>
  100. <!ATTLIST style:properties style:num-letter-sync %boolean; #IMPLIED>
  101.  
  102. <!-- frame properties -->
  103. <!ATTLIST style:properties fo:width %positiveLength; #IMPLIED>
  104. <!ATTLIST style:properties fo:height %positiveLength; #IMPLIED>
  105. <!ATTLIST style:properties style:vertical-pos (top|middle|bottom|from-top) #IMPLIED>
  106. <!ATTLIST style:properties style:vertical-rel (page|page-content|
  107.                                                frame|frame-content|
  108.                                                paragraph|paragraph-content|char|
  109.                                                line|baseline|text) #IMPLIED>
  110. <!ATTLIST style:properties style:horizontal-pos (left|center|right|from-left|inside|outside|from-inside) #IMPLIED>
  111. <!ATTLIST style:properties style:horizontal-rel (page|page-content|
  112.                                                frame|frame-content|
  113.                                                paragraph|paragraph-content|
  114.                                                char) #IMPLIED>
  115. <!ATTLIST style:properties svg:width %lengthOrPercentage; #IMPLIED>
  116. <!ATTLIST style:properties svg:height %lengthOrPercentage; #IMPLIED>
  117. <!ATTLIST style:properties fo:min-height %lengthOrPercentage; #IMPLIED>
  118. <!ATTLIST style:properties fo:min-width %lengthOrPercentage; #IMPLIED>
  119. <!ATTLIST style:properties fo:max-height %lengthOrPercentage; #IMPLIED>
  120. <!ATTLIST style:properties fo:max-width %lengthOrPercentage; #IMPLIED>
  121. <!ATTLIST style:properties text:anchor-type %anchorType; #IMPLIED>
  122. <!ATTLIST style:properties text:anchor-page-number %positiveInteger; #IMPLIED>
  123. <!ATTLIST style:properties svg:x %coordinate; #IMPLIED>
  124. <!ATTLIST style:properties svg:y %coordinate; #IMPLIED>
  125. <!ATTLIST style:properties style:print-content %boolean; #IMPLIED>
  126. <!ATTLIST style:properties style:protect %boolean; #IMPLIED>
  127. <!ATTLIST style:properties style:wrap (none|left|right|parallel|dynamic|run-through) #IMPLIED>
  128. <!ENTITY % noLimitOrPositiveInteger "CDATA">
  129. <!ATTLIST style:properties style:number-wrapped-paragraphs %noLimitOrPositiveInteger; #IMPLIED>
  130. <!ATTLIST style:properties style:wrap-contour %boolean; #IMPLIED>
  131. <!ATTLIST style:properties style:wrap-contour-mode (full|outside) #IMPLIED>
  132. <!ATTLIST style:properties style:run-through (foreground|background) #IMPLIED>
  133. <!ATTLIST style:properties style:editable %boolean; #IMPLIED>
  134. <!ATTLIST style:properties style:mirror CDATA #IMPLIED>
  135. <!ATTLIST style:properties fo:clip CDATA #IMPLIED>
  136. <!ATTLIST style:properties text:animation (none|scroll|alternate|slide) #IMPLIED>
  137. <!ATTLIST style:properties text:animation-direction (left|right|up|down) #IMPLIED>
  138. <!ATTLIST style:properties text:animation-start-inside %boolean; #IMPLIED>
  139. <!ATTLIST style:properties text:animation-stop-inside %boolean; #IMPLIED>
  140. <!ATTLIST style:properties text:animation-repeat %integer; #IMPLIED>
  141. <!ATTLIST style:properties text:animation-delay %timeDuration; #IMPLIED>
  142. <!ATTLIST style:properties text:animation-steps %length; #IMPLIED>
  143.  
  144. <!-- text properties -->
  145. <!ATTLIST style:properties fo:font-variant (normal|small-caps) #IMPLIED>
  146. <!ATTLIST style:properties fo:text-transform (none|lowercase|
  147.                                               uppercase|capitalize) #IMPLIED>
  148. <!ATTLIST style:properties fo:color %color; #IMPLIED>
  149. <!ATTLIST style:properties style:use-window-font-color %boolean; #IMPLIED>
  150. <!ATTLIST style:properties style:text-outline %boolean; #IMPLIED>
  151. <!ATTLIST style:properties style:text-crossing-out
  152.                            (none|single-line|double-line|thick-line|slash|X)
  153.                            #IMPLIED>
  154. <!ATTLIST style:properties style:text-position CDATA #IMPLIED>
  155. <!ATTLIST style:properties style:text-align (left|right|start|center|end|justify|justified) #IMPLIED>
  156.  
  157. <!ATTLIST style:properties style:font-name %string; #IMPLIED>
  158. <!ATTLIST style:properties fo:font-family %string; #IMPLIED>
  159. <!ATTLIST style:properties style:font-family-generic %fontFamilyGeneric;
  160.                            #IMPLIED>
  161. <!ATTLIST style:properties style:font-style-name %string; #IMPLIED>
  162. <!ATTLIST style:properties style:font-pitch %fontPitch; #IMPLIED>
  163. <!ATTLIST style:properties style:font-charset %textEncoding; #IMPLIED>
  164. <!ATTLIST style:properties style:font-name-asian %string; #IMPLIED>
  165. <!ATTLIST style:properties style:font-family-asian %string; #IMPLIED>
  166. <!ATTLIST style:properties style:font-family-generic-asian %fontFamilyGeneric;
  167.                            #IMPLIED>
  168. <!ATTLIST style:properties style:font-style-name-asian %string; #IMPLIED>
  169. <!ATTLIST style:properties style:font-pitch-asian %fontPitch; #IMPLIED>
  170. <!ATTLIST style:properties style:font-charset-asian %textEncoding; #IMPLIED>
  171. <!ATTLIST style:properties style:font-name-complex %string; #IMPLIED>
  172. <!ATTLIST style:properties style:font-family-complex %string; #IMPLIED>
  173. <!ATTLIST style:properties style:font-family-generic-complex %fontFamilyGeneric;
  174.                            #IMPLIED>
  175. <!ATTLIST style:properties style:font-style-name-complex %string; #IMPLIED>
  176. <!ATTLIST style:properties style:font-pitch-complex %fontPitch; #IMPLIED>
  177. <!ATTLIST style:properties style:font-charset-complex %textEncoding; #IMPLIED>
  178.  
  179. <!ATTLIST style:properties fo:font-size %positiveLengthOrPercentage; #IMPLIED>
  180. <!ATTLIST style:properties style:font-size-rel %length; #IMPLIED>
  181. <!ATTLIST style:properties style:font-size-asian %positiveLengthOrPercentage; #IMPLIED>
  182. <!ATTLIST style:properties style:font-size-rel-asian %length; #IMPLIED>
  183. <!ATTLIST style:properties style:font-size-complex %positiveLengthOrPercentage; #IMPLIED>
  184. <!ATTLIST style:properties style:font-size-rel-complex %length; #IMPLIED>
  185. <!ENTITY % normalOrLength "CDATA">
  186. <!ATTLIST style:properties fo:letter-spacing %normalOrLength; #IMPLIED>
  187. <!ATTLIST style:properties fo:language %languageOnly; #IMPLIED>
  188. <!ATTLIST style:properties style:language-asian %languageOnly; #IMPLIED>
  189. <!ATTLIST style:properties style:language-complex %languageOnly; #IMPLIED>
  190. <!ATTLIST style:properties fo:country %country; #IMPLIED>
  191. <!ATTLIST style:properties style:country-asian %country; #IMPLIED>
  192. <!ATTLIST style:properties style:country-complex %country; #IMPLIED>
  193. <!ENTITY % fontStyle "(normal|italic|oblique)">
  194. <!ATTLIST style:properties fo:font-style %fontStyle; #IMPLIED>
  195. <!ATTLIST style:properties style:font-style-asian %fontStyle; #IMPLIED>
  196. <!ATTLIST style:properties style:font-style-complex %fontStyle; #IMPLIED>
  197. <!ENTITY % fontRelief "(none|embossed|engraved)">
  198. <!ATTLIST style:properties style:font-relief %fontRelief; #IMPLIED>
  199. <!ATTLIST style:properties fo:text-shadow CDATA #IMPLIED>
  200. <!ATTLIST style:properties style:text-underline
  201.                            (none|single|double|dotted|dash|long-dash|dot-dash|
  202.                             dot-dot-dash|wave|bold|bold-dotted|bold-dash|
  203.                             bold-long-dash|bold-dot-dash|bold-dot-dot-dash|
  204.                             bold-wave|double-wave|small-wave) #IMPLIED>
  205. <!ATTLIST style:properties style:text-autospace (none | ideograph-alpha) #IMPLIED>
  206. <!ATTLIST style:properties style:punctuation-wrap (simple | hanging) #IMPLIED>
  207. <!ATTLIST style:properties style:line-break (normal | strict) #IMPLIED>
  208. <!ENTITY % fontColorOrColor "CDATA">
  209. <!ATTLIST style:properties style:text-underline-color %fontColorOrColor;
  210.                            #IMPLIED>
  211. <!ATTLIST style:properties fo:font-weight CDATA #IMPLIED>
  212. <!ATTLIST style:properties style:font-weight-asian CDATA #IMPLIED>
  213. <!ATTLIST style:properties style:font-weight-complex CDATA #IMPLIED>
  214. <!ATTLIST style:properties fo:score-spaces %boolean; #IMPLIED>
  215. <!ATTLIST style:properties style:letter-kerning %boolean; #IMPLIED>
  216. <!ATTLIST style:properties style:text-blinking %boolean; #IMPLIED>
  217. <!ATTLIST style:properties style:text-background-color %transparentOrColor;
  218.                            #IMPLIED>
  219.  
  220. <!ATTLIST style:properties style:text-combine (none|letters|lines) #IMPLIED>
  221. <!ATTLIST style:properties style:text-combine-start-char %character; #IMPLIED>
  222. <!ATTLIST style:properties style:text-combine-end-char %character; #IMPLIED>
  223. <!ATTLIST style:properties style:text-emphasize CDATA #IMPLIED>
  224. <!ATTLIST style:properties style:text-scale %percentage; #IMPLIED>
  225. <!ATTLIST style:properties style:text-rotation-angle %integer; #IMPLIED>
  226. <!ATTLIST style:properties style:text-rotation-scale (fixed|line-height) #IMPLIED>
  227.  
  228. <!-- paragraph properties -->
  229. <!ENTITY % nonNegativeLengthOrPercentageOrNormal "CDATA">
  230. <!ATTLIST style:properties fo:line-height
  231.                            %nonNegativeLengthOrPercentageOrNormal; #IMPLIED>
  232. <!ATTLIST style:properties style:line-height-at-least %nonNegativeLength;
  233.                            #IMPLIED>
  234. <!ATTLIST style:properties style:line-spacing %length; #IMPLIED>
  235. <!ATTLIST style:properties fo:text-align (start|end|center|justify) #IMPLIED>
  236. <!ATTLIST style:properties fo:text-align-last (start|center|justify) #IMPLIED>
  237. <!ATTLIST style:properties style:text-align-source (fix|value-type) #IMPLIED>
  238. <!ATTLIST style:properties style:justify-single-word %boolean; #IMPLIED>
  239. <!ATTLIST style:properties style:break-inside (auto|avoid) #IMPLIED>
  240. <!ATTLIST style:properties fo:widows %nonNegativeInteger; #IMPLIED>
  241. <!ATTLIST style:properties fo:orphans %nonNegativeInteger; #IMPLIED>
  242.  
  243. <!ATTLIST style:properties fo:hyphenate %boolean; #IMPLIED>
  244. <!ATTLIST style:properties fo:hyphenate-keep (none|page) #IMPLIED>
  245. <!ATTLIST style:properties fo:hyphenation-remain-char-count %positiveInteger;
  246.                            #IMPLIED>
  247. <!ATTLIST style:properties fo:hyphenation-push-char-count %positiveInteger;
  248.                            #IMPLIED>
  249. <!ATTLIST style:properties fo:hyphenation-ladder-count
  250.                            %noLimitOrPositiveInteger;  #IMPLIED>
  251. <!ATTLIST style:properties style:page-number %positiveInteger; #IMPLIED>
  252.  
  253. <!ELEMENT style:tab-stops (style:tab-stop)*>
  254. <!ELEMENT style:tab-stop EMPTY>
  255. <!ATTLIST style:tab-stop style:position %nonNegativeLength; #REQUIRED>
  256. <!ATTLIST style:tab-stop style:type (left|center|right|char|default) "left">
  257. <!ATTLIST style:tab-stop style:char %character; #IMPLIED>
  258. <!ATTLIST style:tab-stop style:leader-char %character; " ">
  259.  
  260. <!ELEMENT style:drop-cap EMPTY>
  261. <!ENTITY % wordOrPositiveInteger "CDATA">
  262. <!ATTLIST style:drop-cap style:length %wordOrPositiveInteger; "1">
  263. <!ATTLIST style:drop-cap style:lines %positiveInteger; "1">
  264. <!ATTLIST style:drop-cap style:distance %length; "0cm">
  265. <!ATTLIST style:drop-cap style:style-name %styleName; #IMPLIED>
  266.  
  267. <!ATTLIST style:properties style:register-true %boolean; #IMPLIED>
  268. <!ATTLIST style:properties style:register-truth-ref-style-name %styleName; #IMPLIED>
  269. <!ATTLIST style:properties fo:margin-left %positiveLengthOrPercentage; #IMPLIED>
  270. <!ATTLIST style:properties fo:margin-right %positiveLengthOrPercentage;
  271.                            #IMPLIED>
  272. <!ATTLIST style:properties fo:text-indent %lengthOrPercentage; #IMPLIED>
  273. <!ATTLIST style:properties style:auto-text-indent %boolean; #IMPLIED>
  274. <!ATTLIST style:properties fo:margin-top %positiveLengthOrPercentage; #IMPLIED>
  275. <!ATTLIST style:properties fo:margin-bottom %positiveLengthOrPercentage; #IMPLIED>
  276. <!ATTLIST style:properties fo:break-before (auto|column|page) #IMPLIED>
  277. <!ATTLIST style:properties fo:break-after (auto|column|page) #IMPLIED>
  278. <!ATTLIST style:properties fo:background-color %transparentOrColor; #IMPLIED>
  279.  
  280. <!ELEMENT style:background-image (office:binary-data?)>
  281. <!ATTLIST style:background-image xlink:type (simple) #IMPLIED>
  282. <!ATTLIST style:background-image xlink:href %uriReference; #IMPLIED>
  283. <!ATTLIST style:background-image xlink:show (embed) #IMPLIED>
  284. <!ATTLIST style:background-image xlink:actuate (onLoad) #IMPLIED>
  285. <!ATTLIST style:background-image style:repeat (no-repeat|repeat|stretch)
  286.                                  "repeat">
  287. <!ATTLIST style:background-image style:position CDATA "center">
  288. <!ATTLIST style:background-image style:filter-name %string; #IMPLIED>
  289.  
  290. <!ELEMENT style:symbol-image (office:binary-data?)>
  291. <!ATTLIST style:symbol-image xlink:type (simple) #IMPLIED>
  292. <!ATTLIST style:symbol-image xlink:href %uriReference; #IMPLIED>
  293. <!ATTLIST style:symbol-image xlink:show (embed) #IMPLIED>
  294. <!ATTLIST style:symbol-image xlink:actuate (onLoad) #IMPLIED>
  295.  
  296. <!ATTLIST style:properties fo:border CDATA #IMPLIED>
  297. <!ATTLIST style:properties fo:border-top CDATA #IMPLIED>
  298. <!ATTLIST style:properties fo:border-bottom CDATA #IMPLIED>
  299. <!ATTLIST style:properties fo:border-left CDATA #IMPLIED>
  300. <!ATTLIST style:properties fo:border-right CDATA #IMPLIED>
  301. <!ATTLIST style:properties style:border-line-width CDATA #IMPLIED>
  302. <!ATTLIST style:properties style:border-line-width-top CDATA #IMPLIED>
  303. <!ATTLIST style:properties style:border-line-width-bottom CDATA #IMPLIED>
  304. <!ATTLIST style:properties style:border-line-width-left CDATA #IMPLIED>
  305. <!ATTLIST style:properties style:border-line-width-right CDATA #IMPLIED>
  306. <!ATTLIST style:properties fo:padding %nonNegativeLength; #IMPLIED>
  307. <!ATTLIST style:properties fo:padding-top %nonNegativeLength; #IMPLIED>
  308. <!ATTLIST style:properties fo:padding-bottom %nonNegativeLength; #IMPLIED>
  309. <!ATTLIST style:properties fo:padding-left %nonNegativeLength; #IMPLIED>
  310. <!ATTLIST style:properties fo:padding-right %nonNegativeLength; #IMPLIED>
  311. <!ATTLIST style:properties style:shadow CDATA #IMPLIED>
  312. <!ATTLIST style:properties fo:keep-with-next %boolean; #IMPLIED>
  313.  
  314. <!ATTLIST style:properties text:number-lines %boolean; "false">
  315. <!ATTLIST style:properties text:line-number %nonNegativeInteger; #IMPLIED>
  316.  
  317. <!ATTLIST style:properties style:decimal-places %nonNegativeInteger; #IMPLIED>
  318. <!ATTLIST style:properties style:tab-stop-distance %nonNegativeLength; #IMPLIED>
  319.  
  320. <!-- table properties -->
  321. <!ATTLIST style:properties style:width %positiveLength; #IMPLIED>
  322. <!ATTLIST style:properties style:rel-width %percentage; #IMPLIED>
  323. <!ATTLIST style:properties style:may-break-between-rows %boolean; #IMPLIED>
  324. <!ATTLIST style:properties table:page-style-name %styleName; #IMPLIED>
  325. <!ATTLIST style:properties table:display %boolean; #IMPLIED>
  326.  
  327. <!-- table column properties -->
  328. <!ATTLIST style:properties style:column-width %positiveLength; #IMPLIED>
  329. <!ENTITY % relWidth "CDATA">
  330. <!ATTLIST style:properties style:rel-column-width %relWidth; #IMPLIED>
  331. <!ATTLIST style:properties style:use-optimal-column-width %boolean; #IMPLIED>
  332.  
  333. <!-- table row properties -->
  334. <!ATTLIST style:properties style:row-height %positiveLength; #IMPLIED>
  335. <!ATTLIST style:properties style:min-row-height %nonNegativeLength; #IMPLIED>
  336. <!ATTLIST style:properties style:use-optimal-row-height %boolean; #IMPLIED>
  337.  
  338. <!-- table cell properties -->
  339. <!ATTLIST style:properties
  340.     table:align (left | center | right | margins) #IMPLIED
  341.     table:border-model (collapsing | separating) #IMPLIED
  342.     fo:vertical-align (top | middle | bottom | automatic) #IMPLIED
  343.     fo:direction (ltr | ttb) #IMPLIED
  344.     style:rotation-angle %nonNegativeInteger; #IMPLIED
  345.     style:rotation-align (none | bottom | top | center) #IMPLIED
  346.     style:cell-protect CDATA #IMPLIED
  347.     fo:wrap-option (no-wrap | wrap) #IMPLIED
  348. >
  349. <!ELEMENT style:columns (style:column-sep?,style:column*)>
  350. <!ATTLIST style:columns fo:column-count %nonNegativeInteger; #IMPLIED>
  351. <!ATTLIST style:columns fo:column-gap %positiveLength; #IMPLIED>
  352.  
  353. <!ELEMENT style:column EMPTY>
  354. <!ATTLIST style:column style:rel-width CDATA #IMPLIED>
  355. <!ATTLIST style:column fo:margin-left %positiveLength; #IMPLIED>
  356. <!ATTLIST style:column fo:margin-right %positiveLength; #IMPLIED>
  357.  
  358. <!ELEMENT style:column-sep EMPTY>
  359. <!ATTLIST style:column-sep style:style (none|solid|dotted|dashed|dot-dashed)
  360.                                                                     "solid">
  361. <!ATTLIST style:column-sep style:width %length; #REQUIRED>
  362. <!ATTLIST style:column-sep style:height %percentage; "100%">
  363. <!ATTLIST style:column-sep style:vertical-align (top|middle|bottom) "top">
  364. <!ATTLIST style:column-sep style:color %color; "#000000">
  365.  
  366. <!-- page master properties -->
  367. <!ELEMENT style:page-master (style:properties?, style:header-style?, style:footer-style?)>
  368. <!ATTLIST style:page-master style:name %styleName; #REQUIRED>
  369. <!ATTLIST style:page-master style:page-usage (all|left|right|mirrored) "all">
  370.  
  371. <!ELEMENT style:header-style (style:properties?)>
  372. <!ELEMENT style:footer-style (style:properties?)>
  373.  
  374. <!ATTLIST style:properties fo:page-width %length; #IMPLIED>
  375. <!ATTLIST style:properties fo:page-height %length; #IMPLIED>
  376. <!ATTLIST style:properties style:paper-tray-name %string; #IMPLIED>
  377. <!ATTLIST style:properties style:print-orientation (portrait|landscape) #IMPLIED>
  378. <!ATTLIST style:properties style:print CDATA #IMPLIED>
  379. <!ATTLIST style:properties style:print-page-order (ttb|ltr) #IMPLIED>
  380. <!ATTLIST style:properties style:first-page-number %positiveInteger; #IMPLIED>
  381. <!ATTLIST style:properties style:scale-to %percentage; #IMPLIED>
  382. <!ATTLIST style:properties style:scale-to-pages %positiveInteger; #IMPLIED>
  383. <!ATTLIST style:properties style:table-centering (horizontal | vertical | both | none) #IMPLIED>
  384.  
  385. <!ATTLIST style:properties style:footnote-max-height %lengthOrNoLimit; #IMPLIED>
  386. <!ATTLIST style:properties style:vertical-align (top|bottom|middle|basline|auto) #IMPLIED>
  387.  
  388. <!ELEMENT style:footnote-sep EMPTY>
  389. <!ATTLIST style:footnote-sep style:width %length; #IMPLIED>
  390. <!ATTLIST style:footnote-sep style:rel-width %percentage; #IMPLIED>
  391. <!ATTLIST style:footnote-sep style:color %color; #IMPLIED>
  392. <!ATTLIST style:footnote-sep style:adjustment (left|center|right) "left">
  393. <!ATTLIST style:footnote-sep style:distance-before-sep %length; #IMPLIED>
  394. <!ATTLIST style:footnote-sep style:distance-after-sep %length; #IMPLIED>
  395.  
  396. <!-- master page -->
  397. <!ELEMENT style:master-page ( (style:header, style:header-left?)?, (style:footer, style:footer-left?)?,
  398.                                 office:forms?,style:style*, (%shapes;)*, presentation:notes? )>
  399. <!ATTLIST style:master-page style:name %styleName; #REQUIRED>
  400. <!ATTLIST style:master-page style:page-master-name %styleName; #REQUIRED>
  401. <!ATTLIST style:master-page style:next-style-name %styleName; #IMPLIED>
  402. <!ATTLIST style:master-page draw:style-name %styleName; #IMPLIED>
  403.  
  404. <!-- handout master -->
  405. <!ELEMENT style:handout-master (%shapes;)*>
  406. <!ATTLIST style:handout-master presentation:presentation-page-layout-name %styleName; #IMPLIED>
  407.  
  408. <!ENTITY % hd-ft-content "( text:p | (style:region-left?, style:region-center?, style:region-right?) )">
  409. <!ELEMENT style:header %hd-ft-content;>
  410. <!ELEMENT style:footer %hd-ft-content;>
  411. <!ELEMENT style:header-left %hd-ft-content;>
  412. <!ATTLIST style:header-left style:display %boolean; "true">
  413. <!ELEMENT style:footer-left %hd-ft-content;>
  414. <!ATTLIST style:footer-left style:display %boolean; "true">
  415.  
  416. <!ENTITY % region-content "(text:p*)">
  417. <!ELEMENT style:region-left %region-content;>
  418. <!ELEMENT style:region-center %region-content;>
  419. <!ELEMENT style:region-right %region-content;>
  420.